#pragma once

namespace krryn{
namespace system{
	class renderer{
	public:
		virtual ~renderer() {}

		virtual void begin() = 0;
		virtual void end() = 0;
		virtual void draw() = 0;

		virtual void flush() = 0;
	};
}
}